public class test4 {
    public static void main(String[] args) {
        int [] result=new int [100];
        int count=0;
        for(int i=2;i<=100;i++){
            boolean isPrime=true;
            for(int k=2;k<i;k++){
                if(i%k==0){
                    isPrime=false;
                    break;
                }
            }
            if(isPrime){
                result[count]=i;
                count++;
            }
        }
        System.out.println("100以内的质数有：");
        for(int i=0; i<count; i++)
		{
			System.out.print( result[i] +"\t");
        }
        int count2=0;
        for(int i=2;i<=1000;i++){
            boolean isPrime=true;
            for(int k=2;k<i;k++){
                if(i%k==0){
                    isPrime=false;
                    break;
                }
            }
            if(isPrime){
                result[count2]=i;
                count2++;
                if(count2 >= result.length)
				{
					break; 
				}
            }
        }
        System.out.println("前100个质数为：");
        for(int i=0; i<count2; i++)
		{
			System.out.print( result[i] +"\t");
		}
    }
}